sacrifice everything, for victory - Turc Anglais Dictionnaire